.demo1 {
float:left;
clear:both;
width:1000px;
height:400px;
overflow:hidden;
position:relative;
}

.demo1 .inside {
position:absolute;
top:50%;
left:0;
height:150px;
margin-top:-75px;
}

.demo1 a {
display:block;
position:absolute;
width:150px;
height:150px;
overflow:hidden;
-moz-border-radius:150px;
-webkit-border-radius:150px;
border-radius:150px;
border:5px solid #fff;
}